hedge nettle - German English Dictionary